﻿//=======================================================================================
//
// Copyright (C) 2010-2011 Asia-Peak Technologies, Inc. All Rights Reserved.
// 
// All the code, text, graphics, media, design, programs and other works are
// protected by copyright law. Unauthorized reproduction or redistribution of them, 
// or any portion of them, are forbidden.
// 
//=======================================================================================
//---------------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated from a template.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated> 
//---------------------------------------------------------------------------------------

using System;

namespace EasyNet.Componets.Exceptions
{    
    public static class ErrorCodes
    {
        public static class NumbericCodes
        {
		 		 	
			#region System Error
	  	
			 /// <summary>
             /// 抱歉！发现系统异常，请您用此TicketId:{0} 联系系统管理员，我们将以最快的速度为您解决此问题，谢谢！
             /// </summary>
			 public const int UnknownException = unchecked((int)0x700F0000);            
        	
			 /// <summary>
             /// 抱歉！序列化发生异常，可能提交的数据格式有误：{1}；请您用此TicketId:{0} 联系系统管理员了解详情，谢谢！
             /// </summary>
			 public const int SerializationException = unchecked((int)0x700F0001);            
        	
			 /// <summary>
             /// 抱歉！您提交的请求已被拒绝（发生并发错误），请您稍后再试；若尝试无果，请您用此TicketId:{0} 联系系统管理员，我们将以最快的速度为您解决此问题，谢谢！
             /// </summary>
			 public const int ConcurrencyException = unchecked((int)0x700F0002);            
        	
			 /// <summary>
             /// 抱歉！您提交的变更请求已被拒绝（发生并发错误），请您稍后再试；若尝试无果，请您用此TicketId:{0} 联系系统管理员，我们将以最快的速度为您解决此问题，谢谢！
             /// </summary>
			 public const int DbUpdateConcurrencyException = unchecked((int)0x700F0003);            
        	
			 /// <summary>
             /// 抱歉！您提交的变更请求已被拒绝（数据库实体验证错误），请您稍后再试；若尝试无果，请您用此TicketId:{0} 联系系统管理员，我们将以最快的速度为您解决此问题，谢谢！
             /// </summary>
			 public const int DbEntityValidationException = unchecked((int)0x700F0004);            
        	
			 #endregion
                   		 	
			#region Generic Error
	  	
			 /// <summary>
             /// Money对象进行“{0}”操作时，CurrencyCode不一致！left.CurrencyCode：{1}；right.CurrencyCode：{2}；
             /// </summary>
			 public const int OperateMoneyCurrencyCodeNotSame = unchecked((int)0x700F2101);            
        	
			 /// <summary>
             /// 配置错误，找不到配置：{0}
             /// </summary>
			 public const int ConfigNotFound = unchecked((int)0x700F2102);            
        	
			 /// <summary>
             /// 非法数据：{0}
             /// </summary>
			 public const int InvalidInput = unchecked((int)0x700F2103);            
        	
			 /// <summary>
             /// 数据校验不通过
             /// </summary>
			 public const int DataNotValid = unchecked((int)0x700F2104);            
        	
			 /// <summary>
             /// 存在重复值：{0}
             /// </summary>
			 public const int DuplicateValue = unchecked((int)0x700F2105);            
        	
			 /// <summary>
             /// 抱歉您没有权限进行此操作！
             /// </summary>
			 public const int NoPermission = unchecked((int)0x700F2106);            
        	
			 /// <summary>
             /// 请求签名错误！
             /// </summary>
			 public const int SignError = unchecked((int)0x700F2107);            
        	
			 /// <summary>
             /// 用户Token无效！
             /// </summary>
			 public const int UserTokenError = unchecked((int)0x700F2108);            
        	
			 /// <summary>
             /// 操作金额：{0}，必须大于0
             /// </summary>
			 public const int FundAmountError = unchecked((int)0x700F2109);            
        	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const int FundRecheckStateNotSatisfiedChange = unchecked((int)0x700F2110);            
        	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const int OperationTrackingSyncStateNotSatisfiedChange = unchecked((int)0x700F2111);            
        	
			 /// <summary>
             /// 生成请求签名失败！Url有误：{0}
             /// </summary>
			 public const int CreateSignFailed = unchecked((int)0x700F2112);            
        	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const int RequestLogStateNotSatisfiedChange = unchecked((int)0x700F2113);            
        	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const int RecheckLogStateNotSatisfiedChange = unchecked((int)0x700F2114);            
        	
			 /// <summary>
             /// 请求操作人信息不能为空
             /// </summary>
			 public const int OperationNull = unchecked((int)0x700F2115);            
        	
			 /// <summary>
             /// 金额对象不能为空
             /// </summary>
			 public const int MoneyNull = unchecked((int)0x700F2116);            
        	
			 /// <summary>
             /// 已为取消状态，无法进行取消操作
             /// </summary>
			 public const int CanNotCancel = unchecked((int)0x700F2117);            
        	
			 #endregion
                   		 	
			#region Framework Error
	  	
			 /// <summary>
             /// 数据库更新时发生并发错误
             /// </summary>
			 public const int ConcurrencyExceFtion = unchecked((int)0x700F3000);            
        	
			 #endregion
                   		 	
			#region OfflineRecharge Error
	  	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const int OfflineRechargeStateNotSatisfiedChange = unchecked((int)0x700F3101);            
        	
			 /// <summary>
             /// 收款账户信息有误：{0}
             /// </summary>
			 public const int OfflineRechargeCompanyAccount = unchecked((int)0x700F3102);            
        	
			 /// <summary>
             /// 充值渠道为支付宝时，交易号不能为空
             /// </summary>
			 public const int OfflineRechargeTransactionIdNull = unchecked((int)0x700F3103);            
        	
			 /// <summary>
             /// 附件不能为空
             /// </summary>
			 public const int OfflineRechargeAttachmentsNull = unchecked((int)0x700F3104);            
        	
			 #endregion
                   		 	
			#region OnlineRecharge Error
	  	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const int OnlineRechargeStateNotSatisfiedChange = unchecked((int)0x700F3201);            
        	
			 /// <summary>
             /// {0}充值失败
             /// </summary>
			 public const int OnlineRechargeFail = unchecked((int)0x700F3202);            
        	
			 /// <summary>
             /// 充值失败：余额不足。
             /// </summary>
			 public const int OnlineRechargeBalanceNotEnough = unchecked((int)0x700F3203);            
        	
			 /// <summary>
             /// 充值失败：账户密码错误。
             /// </summary>
			 public const int OnlineRechargePwdError = unchecked((int)0x700F3204);            
        	
			 /// <summary>
             /// 充值失败：您没有此账户的支付操作权限。
             /// </summary>
			 public const int OnlineRechargeNoAuthority = unchecked((int)0x700F3205);            
        	
			 /// <summary>
             /// 充值失败：此次支付超出单笔限额。单笔限额为：{0} {1}
             /// </summary>
			 public const int OnlineRechargeOverPaymentAmount = unchecked((int)0x700F3206);            
        	
			 /// <summary>
             /// 充值失败：该账户状态异常，不能进行此操作。
             /// </summary>
			 public const int OnlineRechargeAccountStatusError = unchecked((int)0x700F3207);            
        	
			 /// <summary>
             /// Paypal IPN消息回复通知失败：{0}
             /// </summary>
			 public const int OnlineRechargePaypalIPN = unchecked((int)0x700F3208);            
        	
			 /// <summary>
             /// {1}参数初始化失败
             /// </summary>
			 public const int OnlineRechargeParamError = unchecked((int)0x700F3209);            
        	
			 /// <summary>
             /// Paypal查询订单失败。
             /// </summary>
			 public const int OnlineRechargePaypalQueryError = unchecked((int)0x700F3210);            
        	
			 /// <summary>
             /// Payoneer取消订单失败：{0}
             /// </summary>
			 public const int OnlineRechargePayoneerCancelError = unchecked((int)0x700F3211);            
        	
			 /// <summary>
             /// Payoneer创建订单失败：{0}
             /// </summary>
			 public const int OnlineRechargePayoneerCreateError = unchecked((int)0x700F3212);            
        	
			 /// <summary>
             /// {0}签名异常。
             /// </summary>
			 public const int OnlineRechargePaySignError = unchecked((int)0x700F3213);            
        	
			 /// <summary>
             /// 微信充值异常-错误代码：{0},错误信息：{1}。
             /// </summary>
			 public const int OnlineRechargeWechatPayError = unchecked((int)0x700F3214);            
        	
			 /// <summary>
             /// 操作失败,该编号不存在：{0}。
             /// </summary>
			 public const int RechargeNotExist = unchecked((int)0x700F3215);            
        	
			 /// <summary>
             /// {0}
             /// </summary>
			 public const int OnlineRechargeWechatPayErrorMsg = unchecked((int)0x700F3216);            
        	
			 /// <summary>
             /// 抱歉，您还没有进行PayPal实名认证，不能进行充值。
             /// </summary>
			 public const int OnlineRechargePaypalPermission = unchecked((int)0x700F3217);            
        	
			 #endregion
                   		 	
			#region RechargeNotify Error
	  	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const int RechargeNotifyStateNotSatisfiedChange = unchecked((int)0x700F3301);            
        	
			 /// <summary>
             /// {0}通知回调，签名验证失败，签名有误！
             /// </summary>
			 public const int RechargeNotifySignFailVerify = unchecked((int)0x700F3302);            
        	
			 /// <summary>
             /// Paypal-DoExpressCheckoutPayment操作时dnvpc['TRANSACTIONID'] 为null或空字符
             /// </summary>
			 public const int RechargeNotifyPaypalTransactionIdNull = unchecked((int)0x700F3303);            
        	
			 /// <summary>
             /// 交易号为：“{0}”没有对应回调记录
             /// </summary>
			 public const int RechargeNotifyNotExistByTransactionId = unchecked((int)0x700F3304);            
        	
			 #endregion
                   		 	
			#region RechargeRefund Error
	  	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const int RechargeRefundStateNotSatisfiedChange = unchecked((int)0x700F3401);            
        	
			 /// <summary>
             /// 线上充值订单才能进行提审充值退款。
             /// </summary>
			 public const int RechargeRefundIsOffline = unchecked((int)0x700F3402);            
        	
			 /// <summary>
             /// 此{0}充值编号线上充值订单中不存在。
             /// </summary>
			 public const int RechargeRefundNoOfflineNull = unchecked((int)0x700F3403);            
        	
			 /// <summary>
             /// 此{0}充值编号的充值订单未充值成功不能进行提审充值退款。
             /// </summary>
			 public const int RechargeRefundYesOrderError = unchecked((int)0x700F3404);            
        	
			 /// <summary>
             /// {0}币种账户的可用余额低于需要撤销的充值金额，可用余额：{1}。
             /// </summary>
			 public const int RechargeRefundBalanceError = unchecked((int)0x700F3405);            
        	
			 /// <summary>
             /// 操作失败。充值编号不存在：{0}
             /// </summary>
			 public const int RechargeRefundRechargeNoNotExist = unchecked((int)0x700F3406);            
        	
			 #endregion
                   		 	
			#region Withdraw Error
	  	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const int WithdrawStateNotSatisfiedChange = unchecked((int)0x700F3501);            
        	
			 /// <summary>
             /// 操作失败,该编号不存在：{0}
             /// </summary>
			 public const int WithdrawNotExist = unchecked((int)0x700F3502);            
        	
			 /// <summary>
             /// 操作失败,获取提现费率失败。
             /// </summary>
			 public const int WithdrawRateNotExist = unchecked((int)0x700F3503);            
        	
			 /// <summary>
             /// 操作失败,获取提现银行认证信息失败。
             /// </summary>
			 public const int WithdrawBankAccountNotExist = unchecked((int)0x700F3504);            
        	
			 /// <summary>
             /// 操作失败,银行信息不匹配。
             /// </summary>
			 public const int WithdrawBankAccountNotMatch = unchecked((int)0x700F3505);            
        	
			 /// <summary>
             /// 提现金额大于当前可用现金余额！当前可用现金余额为：{0}
             /// </summary>
			 public const int WithdrawInsufficientMoney = unchecked((int)0x700F3506);            
        	
			 /// <summary>
             /// 提现金额必须大于0。{0}
             /// </summary>
			 public const int WithdrawAmountError = unchecked((int)0x700F3507);            
        	
			 /// <summary>
             /// 提现金额:{0}，必须小于账户可用现金余额:{1}
             /// </summary>
			 public const int WithdrawCashAccountError = unchecked((int)0x700F3508);            
        	
			 /// <summary>
             /// 操作失败,获取提现银行认证信息失败。
             /// </summary>
			 public const int GetBankAccountInfoError = unchecked((int)0x700F3509);            
        	
			 /// <summary>
             /// 获取认证信息失败。
             /// </summary>
			 public const int GetAuthenInfoError = unchecked((int)0x700F3510);            
        	
			 #endregion
                   		 	
			#region Block Error
	  	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const int BlockStateNotSatisfiedChange = unchecked((int)0x700F3601);            
        	
			 /// <summary>
             /// 不存在该交易号的冻结：{0}
             /// </summary>
			 public const int BlockNotExist = unchecked((int)0x700F3602);            
        	
			 /// <summary>
             /// 数据校验失败，SerialNo和TransactionId不能同时为空
             /// </summary>
			 public const int DeblockRequestDataError = unchecked((int)0x700F3603);            
        	
			 /// <summary>
             /// 该冻结账已解冻，请勿重复解冻。解冻流水号：{0}，外部流水号：{1}
             /// </summary>
			 public const int DeblockExisted = unchecked((int)0x700F3604);            
        	
			 /// <summary>
             /// 不存在该交易号的解冻：{0}
             /// </summary>
			 public const int DeblockNotExist = unchecked((int)0x700F3605);            
        	
			 /// <summary>
             /// 不存在该SerialNo的冻结：{0}
             /// </summary>
			 public const int BlockNotExistOfSerialNo = unchecked((int)0x700F3606);            
        	
			 #endregion
                   		 	
			#region Account Error
	  	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const int AccountStateNotSatisfiedChange = unchecked((int)0x700F3701);            
        	
			 /// <summary>
             /// {0}失败！币种账户可用余额不足。{0}金额：{1}；币种：{2}；可用余额：{3}；信用额度：{4}；可用信用余额：{5}；
             /// </summary>
			 public const int AccountUseableBalanceNotEnough = unchecked((int)0x700F3702);            
        	
			 /// <summary>
             /// 调额失败！信用额度申请额度：{0},不能低于账户已使用信用金额：{1}
             /// </summary>
			 public const int AccountCreditBlanceNotEnough = unchecked((int)0x700F3703);            
        	
			 /// <summary>
             /// {0}失败！币种账户可用现金余额不足。{0}金额：{1}；可用余额：{2}；信用额度：{3}；可用信用余额：{4}；可用现金余额：{5}；现金{0}金额：{6}；{7}
             /// </summary>
			 public const int AccountCashBalanceNotEnough = unchecked((int)0x700F3704);            
        	
			 /// <summary>
             /// 提现失败！币种账户可提现用现金余额不足,可用提现现金余额：{0};
             /// </summary>
			 public const int AccountWithdrawCashBalanceNotEnough = unchecked((int)0x700F3705);            
        	
			 /// <summary>
             /// {0}失败！币种账户可用现金余额不足。操作金额：{1}{3}；可用现金余额：{2}{3}；
             /// </summary>
			 public const int AccountCashBalanceNotEnoughTips = unchecked((int)0x700F3706);            
        	
			 /// <summary>
             /// 解冻失败，冻结总余额不能小于0。
             /// </summary>
			 public const int BlockedBalanceLessThanZero = unchecked((int)0x700F3707);            
        	
			 /// <summary>
             /// 操作失败，该币种账户未激活。账户币种：{0}
             /// </summary>
			 public const int AccountNotActivated = unchecked((int)0x700F3708);            
        	
			 /// <summary>
             /// 操作失败，该币种账户已被禁用。账户币种：{0}
             /// </summary>
			 public const int AccountIsDisabled = unchecked((int)0x700F3709);            
        	
			 /// <summary>
             /// 操作失败，该币种账户不存在。客户编号：{0}，币种：{1}
             /// </summary>
			 public const int AccountNotExist = unchecked((int)0x700F3710);            
        	
			 /// <summary>
             /// 信用金额转出失败，可用信用余额不足。可用信用余额：{0}{1}， 目标金额：{2}{3}
             /// </summary>
			 public const int AccountCreditAmountTransferOutNotEnough = unchecked((int)0x700F3711);            
        	
			 /// <summary>
             /// 信用金额设置失败。客户已存在其他币种信用额度：{0}{1}，同一客户只能拥有一个币种信用额度。
             /// </summary>
			 public const int AccountCreditAmountExist = unchecked((int)0x700F3712);            
        	
			 /// <summary>
             /// 调额失败！账户信用额度异常：信用额度金额：{0},不能低于可用信用金额：{1}
             /// </summary>
			 public const int AccountCreditError = unchecked((int)0x700F3713);            
        	
			 #endregion
                   		 	
			#region Consume Error
	  	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const int ConsumeStateNotSatisfiedChange = unchecked((int)0x700F3801);            
        	
			 /// <summary>
             /// 操作失败，账户信息填写有误
             /// </summary>
			 public const int WrongAccountInfo = unchecked((int)0x700F3802);            
        	
			 /// <summary>
             /// 操作失败，获取汇率类型失败
             /// </summary>
			 public const int ExchangeGetFailed = unchecked((int)0x700F3803);            
        	
			 /// <summary>
             /// 此单已扣款，请勿重复扣款。外部流水号：{0}
             /// </summary>
			 public const int ConsumeDeductExisted = unchecked((int)0x700F3804);            
        	
			 /// <summary>
             /// 不存在该交易号的扣款：{0}
             /// </summary>
			 public const int DeductNotExist = unchecked((int)0x700F3605);            
        	
			 /// <summary>
             /// 不存在该交易号的资金退还：{0}
             /// </summary>
			 public const int RefundNotExist = unchecked((int)0x700F3606);            
        	
			 /// <summary>
             /// 不存在该交易号的资金补收：{0}
             /// </summary>
			 public const int CollectNotExist = unchecked((int)0x700F3607);            
        	
			 /// <summary>
             /// 不存在该SerialNo的退费：{0}
             /// </summary>
			 public const int RefundNotExistOfSerialNo = unchecked((int)0x700F3608);            
        	
			 /// <summary>
             /// 不存在该SerialNo的扣款：{0}
             /// </summary>
			 public const int DeductNotExistOfSerialNo = unchecked((int)0x700F3609);            
        	
			 /// <summary>
             /// 不存在该SerialNo的补收：{0}
             /// </summary>
			 public const int CollectNotExistOfSerialNo = unchecked((int)0x700F3610);            
        	
			 #endregion
                   		 	
			#region CompanyBankAccount Error
	  	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const int CompanyBankAccountStateNotSatisfiedChange = unchecked((int)0x700F3901);            
        	
			 #endregion
                   		 	
			#region BaseData Error
	  	
			 /// <summary>
             /// 该银行编号或者银行名称已存在，银行编号：{0}，银行缩写：{1}， 银行名称：{2}
             /// </summary>
			 public const int BankCodeOrNameIsExisted = unchecked((int)0x700F4001);            
        	
			 /// <summary>
             /// 未找到充值费率配置，充值渠道：{0}，币种：{1}
             /// </summary>
			 public const int PaymentRateIsNotExisted = unchecked((int)0x700F4002);            
        	
			 /// <summary>
             /// 充值金额不能低于最低限制金额：{0}{1}
             /// </summary>
			 public const int PaymentRateUnderLowest = unchecked((int)0x700F4003);            
        	
			 /// <summary>
             /// 充值金额不能高于最高限制金额：{0}{1}
             /// </summary>
			 public const int PaymentRateOverHighest = unchecked((int)0x700F4004);            
        	
			 /// <summary>
             /// 汇率不存在：源币种：{0}，目标币种：{1}
             /// </summary>
			 public const int ExchangeRateNotExist = unchecked((int)0x700F4005);            
        	
			 #endregion
                   		 	
			#region Recharge Error
	  	
			 /// <summary>
             /// 充值订单已存在此相同交易号'{0}'
             /// </summary>
			 public const int RechargeTransactionIdRepeat = unchecked((int)0x700F5001);            
        	
			 /// <summary>
             /// 充值金额必须大于0'{0}'
             /// </summary>
			 public const int RechargeMoneyError = unchecked((int)0x700F5002);            
        	
			 #endregion
                         
		}

        public static class StringCodes
        {
		 		 	
			#region System Error
	  	
			 /// <summary>
             /// 抱歉！发现系统异常，请您用此TicketId:{0} 联系系统管理员，我们将以最快的速度为您解决此问题，谢谢！
             /// </summary>
			 public const string UnknownException = "700F0000";            
        	
			 /// <summary>
             /// 抱歉！序列化发生异常，可能提交的数据格式有误：{1}；请您用此TicketId:{0} 联系系统管理员了解详情，谢谢！
             /// </summary>
			 public const string SerializationException = "700F0001";            
        	
			 /// <summary>
             /// 抱歉！您提交的请求已被拒绝（发生并发错误），请您稍后再试；若尝试无果，请您用此TicketId:{0} 联系系统管理员，我们将以最快的速度为您解决此问题，谢谢！
             /// </summary>
			 public const string ConcurrencyException = "700F0002";            
        	
			 /// <summary>
             /// 抱歉！您提交的变更请求已被拒绝（发生并发错误），请您稍后再试；若尝试无果，请您用此TicketId:{0} 联系系统管理员，我们将以最快的速度为您解决此问题，谢谢！
             /// </summary>
			 public const string DbUpdateConcurrencyException = "700F0003";            
        	
			 /// <summary>
             /// 抱歉！您提交的变更请求已被拒绝（数据库实体验证错误），请您稍后再试；若尝试无果，请您用此TicketId:{0} 联系系统管理员，我们将以最快的速度为您解决此问题，谢谢！
             /// </summary>
			 public const string DbEntityValidationException = "700F0004";            
        	
			 #endregion
                   		 	
			#region Generic Error
	  	
			 /// <summary>
             /// Money对象进行“{0}”操作时，CurrencyCode不一致！left.CurrencyCode：{1}；right.CurrencyCode：{2}；
             /// </summary>
			 public const string OperateMoneyCurrencyCodeNotSame = "700F2101";            
        	
			 /// <summary>
             /// 配置错误，找不到配置：{0}
             /// </summary>
			 public const string ConfigNotFound = "700F2102";            
        	
			 /// <summary>
             /// 非法数据：{0}
             /// </summary>
			 public const string InvalidInput = "700F2103";            
        	
			 /// <summary>
             /// 数据校验不通过
             /// </summary>
			 public const string DataNotValid = "700F2104";            
        	
			 /// <summary>
             /// 存在重复值：{0}
             /// </summary>
			 public const string DuplicateValue = "700F2105";            
        	
			 /// <summary>
             /// 抱歉您没有权限进行此操作！
             /// </summary>
			 public const string NoPermission = "700F2106";            
        	
			 /// <summary>
             /// 请求签名错误！
             /// </summary>
			 public const string SignError = "700F2107";            
        	
			 /// <summary>
             /// 用户Token无效！
             /// </summary>
			 public const string UserTokenError = "700F2108";            
        	
			 /// <summary>
             /// 操作金额：{0}，必须大于0
             /// </summary>
			 public const string FundAmountError = "700F2109";            
        	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const string FundRecheckStateNotSatisfiedChange = "700F2110";            
        	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const string OperationTrackingSyncStateNotSatisfiedChange = "700F2111";            
        	
			 /// <summary>
             /// 生成请求签名失败！Url有误：{0}
             /// </summary>
			 public const string CreateSignFailed = "700F2112";            
        	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const string RequestLogStateNotSatisfiedChange = "700F2113";            
        	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const string RecheckLogStateNotSatisfiedChange = "700F2114";            
        	
			 /// <summary>
             /// 请求操作人信息不能为空
             /// </summary>
			 public const string OperationNull = "700F2115";            
        	
			 /// <summary>
             /// 金额对象不能为空
             /// </summary>
			 public const string MoneyNull = "700F2116";            
        	
			 /// <summary>
             /// 已为取消状态，无法进行取消操作
             /// </summary>
			 public const string CanNotCancel = "700F2117";            
        	
			 #endregion
                   		 	
			#region Framework Error
	  	
			 /// <summary>
             /// 数据库更新时发生并发错误
             /// </summary>
			 public const string ConcurrencyExceFtion = "700F3000";            
        	
			 #endregion
                   		 	
			#region OfflineRecharge Error
	  	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const string OfflineRechargeStateNotSatisfiedChange = "700F3101";            
        	
			 /// <summary>
             /// 收款账户信息有误：{0}
             /// </summary>
			 public const string OfflineRechargeCompanyAccount = "700F3102";            
        	
			 /// <summary>
             /// 充值渠道为支付宝时，交易号不能为空
             /// </summary>
			 public const string OfflineRechargeTransactionIdNull = "700F3103";            
        	
			 /// <summary>
             /// 附件不能为空
             /// </summary>
			 public const string OfflineRechargeAttachmentsNull = "700F3104";            
        	
			 #endregion
                   		 	
			#region OnlineRecharge Error
	  	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const string OnlineRechargeStateNotSatisfiedChange = "700F3201";            
        	
			 /// <summary>
             /// {0}充值失败
             /// </summary>
			 public const string OnlineRechargeFail = "700F3202";            
        	
			 /// <summary>
             /// 充值失败：余额不足。
             /// </summary>
			 public const string OnlineRechargeBalanceNotEnough = "700F3203";            
        	
			 /// <summary>
             /// 充值失败：账户密码错误。
             /// </summary>
			 public const string OnlineRechargePwdError = "700F3204";            
        	
			 /// <summary>
             /// 充值失败：您没有此账户的支付操作权限。
             /// </summary>
			 public const string OnlineRechargeNoAuthority = "700F3205";            
        	
			 /// <summary>
             /// 充值失败：此次支付超出单笔限额。单笔限额为：{0} {1}
             /// </summary>
			 public const string OnlineRechargeOverPaymentAmount = "700F3206";            
        	
			 /// <summary>
             /// 充值失败：该账户状态异常，不能进行此操作。
             /// </summary>
			 public const string OnlineRechargeAccountStatusError = "700F3207";            
        	
			 /// <summary>
             /// Paypal IPN消息回复通知失败：{0}
             /// </summary>
			 public const string OnlineRechargePaypalIPN = "700F3208";            
        	
			 /// <summary>
             /// {1}参数初始化失败
             /// </summary>
			 public const string OnlineRechargeParamError = "700F3209";            
        	
			 /// <summary>
             /// Paypal查询订单失败。
             /// </summary>
			 public const string OnlineRechargePaypalQueryError = "700F3210";            
        	
			 /// <summary>
             /// Payoneer取消订单失败：{0}
             /// </summary>
			 public const string OnlineRechargePayoneerCancelError = "700F3211";            
        	
			 /// <summary>
             /// Payoneer创建订单失败：{0}
             /// </summary>
			 public const string OnlineRechargePayoneerCreateError = "700F3212";            
        	
			 /// <summary>
             /// {0}签名异常。
             /// </summary>
			 public const string OnlineRechargePaySignError = "700F3213";            
        	
			 /// <summary>
             /// 微信充值异常-错误代码：{0},错误信息：{1}。
             /// </summary>
			 public const string OnlineRechargeWechatPayError = "700F3214";            
        	
			 /// <summary>
             /// 操作失败,该编号不存在：{0}。
             /// </summary>
			 public const string RechargeNotExist = "700F3215";            
        	
			 /// <summary>
             /// {0}
             /// </summary>
			 public const string OnlineRechargeWechatPayErrorMsg = "700F3216";            
        	
			 /// <summary>
             /// 抱歉，您还没有进行PayPal实名认证，不能进行充值。
             /// </summary>
			 public const string OnlineRechargePaypalPermission = "700F3217";            
        	
			 #endregion
                   		 	
			#region RechargeNotify Error
	  	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const string RechargeNotifyStateNotSatisfiedChange = "700F3301";            
        	
			 /// <summary>
             /// {0}通知回调，签名验证失败，签名有误！
             /// </summary>
			 public const string RechargeNotifySignFailVerify = "700F3302";            
        	
			 /// <summary>
             /// Paypal-DoExpressCheckoutPayment操作时dnvpc['TRANSACTIONID'] 为null或空字符
             /// </summary>
			 public const string RechargeNotifyPaypalTransactionIdNull = "700F3303";            
        	
			 /// <summary>
             /// 交易号为：“{0}”没有对应回调记录
             /// </summary>
			 public const string RechargeNotifyNotExistByTransactionId = "700F3304";            
        	
			 #endregion
                   		 	
			#region RechargeRefund Error
	  	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const string RechargeRefundStateNotSatisfiedChange = "700F3401";            
        	
			 /// <summary>
             /// 线上充值订单才能进行提审充值退款。
             /// </summary>
			 public const string RechargeRefundIsOffline = "700F3402";            
        	
			 /// <summary>
             /// 此{0}充值编号线上充值订单中不存在。
             /// </summary>
			 public const string RechargeRefundNoOfflineNull = "700F3403";            
        	
			 /// <summary>
             /// 此{0}充值编号的充值订单未充值成功不能进行提审充值退款。
             /// </summary>
			 public const string RechargeRefundYesOrderError = "700F3404";            
        	
			 /// <summary>
             /// {0}币种账户的可用余额低于需要撤销的充值金额，可用余额：{1}。
             /// </summary>
			 public const string RechargeRefundBalanceError = "700F3405";            
        	
			 /// <summary>
             /// 操作失败。充值编号不存在：{0}
             /// </summary>
			 public const string RechargeRefundRechargeNoNotExist = "700F3406";            
        	
			 #endregion
                   		 	
			#region Withdraw Error
	  	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const string WithdrawStateNotSatisfiedChange = "700F3501";            
        	
			 /// <summary>
             /// 操作失败,该编号不存在：{0}
             /// </summary>
			 public const string WithdrawNotExist = "700F3502";            
        	
			 /// <summary>
             /// 操作失败,获取提现费率失败。
             /// </summary>
			 public const string WithdrawRateNotExist = "700F3503";            
        	
			 /// <summary>
             /// 操作失败,获取提现银行认证信息失败。
             /// </summary>
			 public const string WithdrawBankAccountNotExist = "700F3504";            
        	
			 /// <summary>
             /// 操作失败,银行信息不匹配。
             /// </summary>
			 public const string WithdrawBankAccountNotMatch = "700F3505";            
        	
			 /// <summary>
             /// 提现金额大于当前可用现金余额！当前可用现金余额为：{0}
             /// </summary>
			 public const string WithdrawInsufficientMoney = "700F3506";            
        	
			 /// <summary>
             /// 提现金额必须大于0。{0}
             /// </summary>
			 public const string WithdrawAmountError = "700F3507";            
        	
			 /// <summary>
             /// 提现金额:{0}，必须小于账户可用现金余额:{1}
             /// </summary>
			 public const string WithdrawCashAccountError = "700F3508";            
        	
			 /// <summary>
             /// 操作失败,获取提现银行认证信息失败。
             /// </summary>
			 public const string GetBankAccountInfoError = "700F3509";            
        	
			 /// <summary>
             /// 获取认证信息失败。
             /// </summary>
			 public const string GetAuthenInfoError = "700F3510";            
        	
			 #endregion
                   		 	
			#region Block Error
	  	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const string BlockStateNotSatisfiedChange = "700F3601";            
        	
			 /// <summary>
             /// 不存在该交易号的冻结：{0}
             /// </summary>
			 public const string BlockNotExist = "700F3602";            
        	
			 /// <summary>
             /// 数据校验失败，SerialNo和TransactionId不能同时为空
             /// </summary>
			 public const string DeblockRequestDataError = "700F3603";            
        	
			 /// <summary>
             /// 该冻结账已解冻，请勿重复解冻。解冻流水号：{0}，外部流水号：{1}
             /// </summary>
			 public const string DeblockExisted = "700F3604";            
        	
			 /// <summary>
             /// 不存在该交易号的解冻：{0}
             /// </summary>
			 public const string DeblockNotExist = "700F3605";            
        	
			 /// <summary>
             /// 不存在该SerialNo的冻结：{0}
             /// </summary>
			 public const string BlockNotExistOfSerialNo = "700F3606";            
        	
			 #endregion
                   		 	
			#region Account Error
	  	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const string AccountStateNotSatisfiedChange = "700F3701";            
        	
			 /// <summary>
             /// {0}失败！币种账户可用余额不足。{0}金额：{1}；币种：{2}；可用余额：{3}；信用额度：{4}；可用信用余额：{5}；
             /// </summary>
			 public const string AccountUseableBalanceNotEnough = "700F3702";            
        	
			 /// <summary>
             /// 调额失败！信用额度申请额度：{0},不能低于账户已使用信用金额：{1}
             /// </summary>
			 public const string AccountCreditBlanceNotEnough = "700F3703";            
        	
			 /// <summary>
             /// {0}失败！币种账户可用现金余额不足。{0}金额：{1}；可用余额：{2}；信用额度：{3}；可用信用余额：{4}；可用现金余额：{5}；现金{0}金额：{6}；{7}
             /// </summary>
			 public const string AccountCashBalanceNotEnough = "700F3704";            
        	
			 /// <summary>
             /// 提现失败！币种账户可提现用现金余额不足,可用提现现金余额：{0};
             /// </summary>
			 public const string AccountWithdrawCashBalanceNotEnough = "700F3705";            
        	
			 /// <summary>
             /// {0}失败！币种账户可用现金余额不足。操作金额：{1}{3}；可用现金余额：{2}{3}；
             /// </summary>
			 public const string AccountCashBalanceNotEnoughTips = "700F3706";            
        	
			 /// <summary>
             /// 解冻失败，冻结总余额不能小于0。
             /// </summary>
			 public const string BlockedBalanceLessThanZero = "700F3707";            
        	
			 /// <summary>
             /// 操作失败，该币种账户未激活。账户币种：{0}
             /// </summary>
			 public const string AccountNotActivated = "700F3708";            
        	
			 /// <summary>
             /// 操作失败，该币种账户已被禁用。账户币种：{0}
             /// </summary>
			 public const string AccountIsDisabled = "700F3709";            
        	
			 /// <summary>
             /// 操作失败，该币种账户不存在。客户编号：{0}，币种：{1}
             /// </summary>
			 public const string AccountNotExist = "700F3710";            
        	
			 /// <summary>
             /// 信用金额转出失败，可用信用余额不足。可用信用余额：{0}{1}， 目标金额：{2}{3}
             /// </summary>
			 public const string AccountCreditAmountTransferOutNotEnough = "700F3711";            
        	
			 /// <summary>
             /// 信用金额设置失败。客户已存在其他币种信用额度：{0}{1}，同一客户只能拥有一个币种信用额度。
             /// </summary>
			 public const string AccountCreditAmountExist = "700F3712";            
        	
			 /// <summary>
             /// 调额失败！账户信用额度异常：信用额度金额：{0},不能低于可用信用金额：{1}
             /// </summary>
			 public const string AccountCreditError = "700F3713";            
        	
			 #endregion
                   		 	
			#region Consume Error
	  	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const string ConsumeStateNotSatisfiedChange = "700F3801";            
        	
			 /// <summary>
             /// 操作失败，账户信息填写有误
             /// </summary>
			 public const string WrongAccountInfo = "700F3802";            
        	
			 /// <summary>
             /// 操作失败，获取汇率类型失败
             /// </summary>
			 public const string ExchangeGetFailed = "700F3803";            
        	
			 /// <summary>
             /// 此单已扣款，请勿重复扣款。外部流水号：{0}
             /// </summary>
			 public const string ConsumeDeductExisted = "700F3804";            
        	
			 /// <summary>
             /// 不存在该交易号的扣款：{0}
             /// </summary>
			 public const string DeductNotExist = "700F3605";            
        	
			 /// <summary>
             /// 不存在该交易号的资金退还：{0}
             /// </summary>
			 public const string RefundNotExist = "700F3606";            
        	
			 /// <summary>
             /// 不存在该交易号的资金补收：{0}
             /// </summary>
			 public const string CollectNotExist = "700F3607";            
        	
			 /// <summary>
             /// 不存在该SerialNo的退费：{0}
             /// </summary>
			 public const string RefundNotExistOfSerialNo = "700F3608";            
        	
			 /// <summary>
             /// 不存在该SerialNo的扣款：{0}
             /// </summary>
			 public const string DeductNotExistOfSerialNo = "700F3609";            
        	
			 /// <summary>
             /// 不存在该SerialNo的补收：{0}
             /// </summary>
			 public const string CollectNotExistOfSerialNo = "700F3610";            
        	
			 #endregion
                   		 	
			#region CompanyBankAccount Error
	  	
			 /// <summary>
             /// 当前状态为“{0}”，无法进行“{1}”操作
             /// </summary>
			 public const string CompanyBankAccountStateNotSatisfiedChange = "700F3901";            
        	
			 #endregion
                   		 	
			#region BaseData Error
	  	
			 /// <summary>
             /// 该银行编号或者银行名称已存在，银行编号：{0}，银行缩写：{1}， 银行名称：{2}
             /// </summary>
			 public const string BankCodeOrNameIsExisted = "700F4001";            
        	
			 /// <summary>
             /// 未找到充值费率配置，充值渠道：{0}，币种：{1}
             /// </summary>
			 public const string PaymentRateIsNotExisted = "700F4002";            
        	
			 /// <summary>
             /// 充值金额不能低于最低限制金额：{0}{1}
             /// </summary>
			 public const string PaymentRateUnderLowest = "700F4003";            
        	
			 /// <summary>
             /// 充值金额不能高于最高限制金额：{0}{1}
             /// </summary>
			 public const string PaymentRateOverHighest = "700F4004";            
        	
			 /// <summary>
             /// 汇率不存在：源币种：{0}，目标币种：{1}
             /// </summary>
			 public const string ExchangeRateNotExist = "700F4005";            
        	
			 #endregion
                   		 	
			#region Recharge Error
	  	
			 /// <summary>
             /// 充值订单已存在此相同交易号'{0}'
             /// </summary>
			 public const string RechargeTransactionIdRepeat = "700F5001";            
        	
			 /// <summary>
             /// 充值金额必须大于0'{0}'
             /// </summary>
			 public const string RechargeMoneyError = "700F5002";            
        	
			 #endregion
                       
		}

        public static string ToHex(this int value)
        {
            return "0x" + value.ToString("X");
        }
    }
}